//
//  Jxb_Common_Common.h
//  Jxb_Sdk
//
//  Created by Peter Jin on 14/12/5.
//  Copyright (c) 2014年 Peter Jin. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface IGCommon : NSObject

/**
 *  @author yangL, 16-08-18 16:08:25
 *
 *  将若干view等高布局于容器containerView中
 *
 *  @param views         viewArray
 *  @param containerView 容器view
 *  @param TBpadding     距容器的上下边距
 *  @param LRpadding     距容器的左右边距
 *  @param viewPadding   各view的左右边距
 *
 *  @since 1.2
 */
+ (void)makeEqualHeightViews:(NSArray *)views inView:(UIView *)containerView TBpadding:(CGFloat)TBpadding LRpadding:(CGFloat)LRpadding viewPadding:(CGFloat)viewPadding;

/**
 *  @author yangL, 16-08-18 16:08:25
 *
 *  将若干view等宽布局于容器containerView中 水平分布
 *
 *  @param views         viewArray
 *  @param containerView 容器view
 *  @param TBpadding     距容器的上下边距
 *  @param LRpadding     距容器的左右边距
 *  @param viewPadding   各view的左右边距
 *
 *  @since 1.2
 */
+ (void)makeEqualWidthViews:(NSArray *)views inView:(UIView *)containerView TBpadding:(CGFloat)TBpadding LRpadding:(CGFloat)LRpadding viewPadding:(CGFloat)viewPadding;

/**
 *  @author yangL, 16-08-18 16:08:25
 *
 *  将若干view等宽布局于容器containerView中 水平分布
 *
 *  @param views         viewArray
 *  @param containerView 容器view
 *  @param viewHeight    内部view高度
 *  @param lineNums      行数
 *  @param Tpadding      距顶部距离
 *  @param LRpadding     距左右边距
 *  @param HPadding      views的水平间距
 *  @param VPadding      views的竖直间距
 *
 *  @since 1.2
 */
+ (void)makeEqualHeightWidthViews:(NSArray *)views inView:(UIView *)containerView viewHeight:(CGFloat)viewHeight lineNums:(int)lineNums Tpadding:(CGFloat)Tpadding LRpadding:(CGFloat)LRpadding HPadding:(CGFloat)HPadding VPadding:(CGFloat)VPadding;
@end
